@charset "utf-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
}

body {
	background:#C00;
	font-size:12px;
	font-family:"宋体";
}

a {
	text-decoration:none;
	color:#000;
}

.clear {
	clear:both;
}

.pdbottom10 {
	padding-bottom:10px;
}

.fleft {
	float:left;
}

input .text {
	border:#999 1px solid;
}

input.text:focus {
    border-color: #3D7BAD #A4C9E3 #A4C9E3;
}

.btn {
	background:url(../images/icon_button.jpg) no-repeat;
	width:44px;
	height:24px;
	padding:3px;
	padding-top:5px;
	padding-left:9px;
	cursor:pointer;
	float:left;
}

.green {
	color:#090;
	font-weight:bold;
}

.blue {
	color:#03C;
	font-weight:bold;
}

.fnormal {
	font-weight:normal;
}

.ie6-out{ 
    _margin-left:900px; 
    _zoom:1; 
}

.ie6-in{ 
    _position:relative; 
    _float:left; 
    _margin-left:-900px; 
}

#min-width{ 
    min-width:900px; 
    background:#ccc; 
    _zoom:1; 
} 

.pack {
	position:absolute;
	left:10px;
	right:10px;
	top:10px;
	bottom:10px;
	min-width:900px;
}

.pack_top {
	height:6px;
	width:100%;
	background:url(../images/border_top.jpg) repeat-x;	
}

.pack_top_left {
	background:url(../images/vertex.jpg) left top no-repeat;
	height:6px; 
	width:6px;
	position:absolute;
	left:0;
}

.pack_top_right {
	background:url(../images/vertex.jpg) -6px 0px no-repeat;
	height:6px;
	width:6px;
	_width:4px;
	position:absolute;
	right:0;
	overflow:hidden;
}

.pack_mid {/*主要内容放于此处，需根据浏览器自适应高度*/
	width:100%;
	background:url(../images/center_bg.jpg) repeat;
}

.pack_mid_left { 
	background:url(../images/border_left.jpg) repeat-y;
	width:6px;
	height:99%;	
	_height:100%;
	position:absolute;
	left:0;
}

.pack_mid_right {
	background:url(../images/border_right.jpg) repeat-y;
	width:6px;
	_width:4px; /*tengs 6px*/
	height:99%;
	_height:100%;	
	position:absolute;
	right:0;
}

.pack_bottom {
	background:url(../images/border_bottom.jpg) repeat-x;
	height:6px;
	width:100%;
}

.pack_bottom_left {
	background:url(../images/vertex.jpg) 0px -6px no-repeat;
	height:6px;
	width:6px; 
	position:absolute;
	left:0;
}

.pack_bottom_right {
	background:url(../images/vertex.jpg) -6px -6px no-repeat;
	height:6px; 
	width:6px;
	_width:4px;
	overflow:hidden;
	position:absolute;
	right:0;
}

.pack_con {
	position:absolute;
	z-index:100;
	left:6px;
	top:6px;
	right:6px;
	bottom:6px;
}

.logo {
	width:187px;
	height:38px;
}

.man {
	width:100%;
}

.man_single {
	width:114px;
	height:27px;
	float:left;	
	background:url(../images/man.jpg) no-repeat;
	cursor:pointer;
}

.man_single_act {
	width:122px;
	height:27px;
	float:left;
	background:url(../images/man_act.jpg) no-repeat; 	
	cursor:pointer;
}

.man_single_con {
	padding-top:8px;
	padding-left:23px;
	font-weight:bold;
	color:#666;
	float:left;
}

.man_single_con_act {
	color:#fff;
	padding-left:25px;
	padding-top:8px;
	font-weight:bold;
	float:left;
}

.man_close {
	background:url(../images/close.gif) no-repeat;
	width:11px;
	height:11px;
	float:left;
	margin-top:8px;
	margin-left:3px;
	display:none;
}

.panel {
	height:44px;
	width:100%;
	background:url(../images/panel_top.jpg) repeat-x;
	border-left:#999 1px solid;
	border-right:#999 1px solid;	
}

.shortcut {
	float:right;
	padding-right:20px;
	padding-top:10px;
}

.shortcut_1 {
	background:url(../images/icon_msg.png) left top no-repeat;
	_background:url(../images/icon_msg.gif) left top no-repeat;
	width:25px;
	height:25px;
	float:left;
}

.shortcut_2 {
	background:url(../images/icon_msg.gif) -25px top no-repeat;
	width:25px;
	height:25px;
	float:left;
	margin-left:15px;
}

.shortcut span {
	display:block;
	float:left;
	padding-top:6px;
	padding-left:5px;
}

.con {
	width:100%;
}

.left_con {
	width:174px;
	/*height:100%;*/
	position:absolute;
	left:0;
	border-left:#999 1px solid;
	border-right:#999 1px solid;
	border-bottom:#999 1px solid;	
	background:#FFF;
}

.center_con {
	background:#FFF;
	/*height:100%;*/
	position:absolute;
	left:176px;
	margin-left:10px;
	border-left:#999 1px solid;
	border-right:#999 1px solid;
	border-bottom:#999 1px solid;	
}

.right_con {
	width:294px;
	/*height:100%;*/
	margin-left:10px;
	position:absolute;
	right:0;
	background:#FFF;
	border-left:#999 1px solid;
	border-right:#999 1px solid;
	border-bottom:#999 1px solid;
}

@-moz-document url-prefix() {
.right_con {
	right:-2px;
}
}

.man_info {
	padding-left:10px;
	padding-top:10px;
	background:url(../images/center_bg.jpg) repeat;
}

.man_info ul {
	list-style:none;
}


.man_info li {
	padding-bottom:5px;
}

.bar {
	background:url(../images/bar.jpg) repeat-x;
	width:100%;
	height:27px;
}

.bar_con_left {
	float:left;
	padding-top:8px;
	padding-left:5px;
}

.bar_con_right {
	float:right;
	padding-right:10px;
}

.dialog_log {
	background:#FFF;
	width:169px;
	overflow:hidden;
}

.dialog_log span {
	font-weight:bold;
}

.dialog_log ul {
	list-style:none;
	padding-left:5px;
	padding-top:3px;
}


.dialog_log li {
	margin-bottom:7px;
}

.dialog_log a {
	display:block;
}

.dialog_log a:hover {
	background:#FF9;
}

.line {
	height:1px;
	margin:0 2px;
	border-top:#999 1px solid;
}

.right_con_pack {
	border:#999 1px solid;
	margin:5px;
}

.win_msg {
	width:100%;	
	padding:10px;
	font-size:14px;
	line-height:1.3em;
	overflow:hidden;
}

.win_input {
	width:100%;
	height:100px;
}

.win_msg p {
	margin-bottom:5px;
}

/*there are icon style below*/
.icon_face {
	cursor:pointer;
	width:17px;
	height:19px;
	float:left;
	margin-right:15px;
	background:url(../images/icon_answer.gif) left top no-repeat;
}

.icon_forfex {
	cursor:pointer;
	width:16px;
	height:19px;
	float:left;
	margin-right:15px;
	background:url(../images/icon_answer.gif) -24px top no-repeat;
}

.icon_paper {
	cursor:pointer;
	width:17px;
	height:19px;
	float:left;
	margin-right:15px;
	background:url(../images/icon_answer.gif) -48px top no-repeat;
}

.icon_triangle {
	cursor:pointer;
	width:10px;
	height:5px;
	float:left;
	margin-top:7px;
	_margin-top:6px;
	background:url(../images/icon_answer.gif) -67px -7px no-repeat;
}

.icon_save {
	cursor:pointer;
	width:14px;
	height:14px;
	float:left;
	background:url(../images/icon_save.gif) left top no-repeat;
}

.icon_print {
	cursor:pointer;
	width:14px;
	height:14px;
	float:left;
	background:url(../images/icon_save.gif) -14px top no-repeat;
	margin-left:20px;
}

.icon_send {
	cursor:pointer;
	width:156px;
	height:26px;
	background:url(../images/icon_send.jpg) no-repeat;
}

.icon_function {
	position:absolute;
	z-index:200;
	right:8px;
	top:2px;
}

a.icon_small {
	cursor:pointer;
	width:25px;
	height:19px;
	background:url(../images/icon_function.gif) 0px 0px no-repeat;
	float:left;
}

a:hover.icon_small {
	cursor:pointer;
	width:25px;
	height:19px;
	background:url(../images/icon_function_hover.gif) 0px 0px no-repeat;
	float:left;
}

a.icon_large {
	cursor:pointer;
	width:26px;
	height:19px;
	float:left;
	background:url(../images/icon_function.gif) -25px 0px no-repeat;
}

a:hover.icon_large {
	cursor:pointer;
	width:26px;
	height:19px;
	float:left;
	background:url(../images/icon_function_hover.gif) -25px 0px no-repeat;
}

a.icon_close {
	cursor:pointer;
	width:29px;
	height:19px;
	float:left;
	background:url(../images/icon_function.gif) -51px 0px no-repeat;
}

a:hover.icon_close {
	cursor:pointer;
	width:29px;
	height:19px;
	float:left;
	background:url(../images/icon_function_hover.gif) -51px 0px no-repeat;
}

.icon_spread {
	width:11px;
	height:11px;
	background:url(../images/icon_spread.gif) no-repeat;
	cursor:pointer;
	float:left;
}

.right_con_pack ul {
	list-style:none;
}

.right_con_pack li {
	padding-left:5px;
	padding-top:5px;
}

.menu {
	display:none;
	overflow:hidden;
}

.bar_title {
	font-size:13px; 
	font-weight:bold;
	margin-right:15px;
	float:left;
	cursor:pointer;
}

.red_bg {
	background:url(../images/font_bg.gif) no-repeat;
	color:#FFF;
	width:61px;
	height:19px;
	padding-top:3px;
	padding-left:7px;
	position:relative;
	top:-5px;
	cursor:pointer;
}

.dialog_box {
	width:600px;
	height:400px;
	background:#ecedef;
	border:#000 1px solid;
}

.dia_logo {
	background:url(../images/logo.jpg) left top no-repeat;
	width:25px;
	height:38px;
	margin-left:12px;
	float:left;
}

.dia_title {
	float:left;
	font-family:"微软雅黑", "黑体";
	font-size:16px;
	color:#666;
	font-weight:bold;
	padding-left:5px;
	padding-top:4px;
}

.dia_function {
	padding-left:20px;
	padding-top:13px;
}

.dia_con {
	height:280px;
	padding:5px;
	line-height:1.3em;
	margin: 0 2px;
	border-left:#999 1px solid;
	border-right:#999 1px solid;
	border-bottom:#999 1px solid;
	background:#FFF;
	font-size:14px;
}

a.btn_act {
	background:url(../images/little_button_l.gif) left -49px no-repeat;
	float:left;
	margin:0;
	padding:0 0 0 11px;
	_padding:0 0 0 11px;
	line-height:normal;
	line-height:15px\9;
	_line-height:11px;
	color:#FFF;
}

a.btn_act span {
	background:url(../images/little_button.gif) 100% -49px no-repeat;
	cursor:pointer; 
	float:left;
	padding:4px 11px 5px 0; 
	padding:6px 11px 4px 0\9;
	_padding:6px 11px 4px 0; 
	display:block;
}

a.btn_nor {
	background:url(../images/little_button_l.gif) left top no-repeat;
	float:left; 
	margin:0;
	padding:0 0 0 11px;
	_padding:0 0 0 11px; 
	line-height:normal;
	line-height:15px\9;
	_line-height:11px;
}
	
a.btn_nor span {
	background:url(../images/little_button.gif) 100% top no-repeat; 
	cursor:pointer; 
	float:left; 
	padding:4px 11px 5px 0;
	padding:6px 11px 4px 0\9; 
	_padding:6px 11px 4px 0;
	display:block;
}



/*用户页样式*/
.user_con {
	background:#FFF;
	height:100%;
	width:100%;
	font-size:16px;
	border-top:#cc0000 2px solid;
	border-bottom:#666 1px solid;
	border-left:#666 1px solid;
	border-right:#666 1px solid;
}

.ad {
	width:200px;
	height:100%;
	background:#fff;
	float:right;
}


